Fix a logic error in gdk_window_set_title on OS X
authorMatthias Clasen <mclasen@redhat.com>
Fri, 7 Aug 2009 04:10:43 +0000 (00:10 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 7 Aug 2009 04:10:43 +0000 (00:10 -0400)
This fixes bug 589738

gdk/quartz/gdkwindow-quartz.c

index 8fdddc60d59c3630e51f7fe6a0ab9fc3335536d2..a216b7faf25e1947ccf2e980ff33012ed7771ac0 100644 (file)
@@ -2033,8 +2033,8 @@ gdk_window_set_transient_for (GdkWindow *window,
   GdkWindowImplQuartz *window_impl;
   GdkWindowImplQuartz *parent_impl;
 
-  if (!GDK_WINDOW_DESTROYED (window) && !GDK_WINDOW_DESTROYED (parent) &&
-      WINDOW_IS_TOPLEVEL (window))
+  if (GDK_WINDOW_DESTROYED (window)  || GDK_WINDOW_DESTROYED (parent) ||
+      !WINDOW_IS_TOPLEVEL (window))
     return;
 
   window_impl = GDK_WINDOW_IMPL_QUARTZ (GDK_WINDOW_OBJECT (window)->impl);